import serveUrl from '@/config/serverAddress'; // 接口域名列表
import axios from '@/config/http'; // 导入http中创建的axios实例

const enterprisePortal = {
  //  * @api{property} 查询当前角色所有子公司
  GetRoleSubCompany() {
    return axios.get(`${serveUrl.cs}/Authority/GetRoleSubCompany`);
  },
  //  * @api{property} 获取全部公告
  GetNotices() {
    return axios.get(`${serveUrl.cs}/Notice/GetNotices`);
  },
  //  * @api{property} 获取全部待办事项
  GetItems() {
    return axios.get(`${serveUrl.cs}/OutstandingItem/GetItems`);
  },
  //  * @api{property} 添加待办事项
  Additem(params) {
    return axios.post(`${serveUrl.cs}/OutstandingItem/Additem/${params.connext}/${params.time}`);
  },
  //  * @api{property} 编辑待办事项
  EditItem(params) {
    return axios.put(`${serveUrl.cs}/OutstandingItem/EditItem`, params);
  },
  //  * @api{property} 根据时间获取待办事项
  GetItemByTime(params) {
    return axios.get(`${serveUrl.cs}/OutstandingItem/GetItemByTime/${params.time}`);
  },
  //  * @api{property} 获取未读公告
  NotReadNotice(params) {
    return axios.post(`${serveUrl.cs}/Notice/NotReadNotice`, params);
  },
  //  * @api{property} 批量已读公告
  LookNotices(params) {
    return axios.post(`${serveUrl.cs}/Notice/LookNotices`, params);
  },


};
export default enterprisePortal;